package cn.fl.dk.base.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 合同记录表
 */
public class BaseDkContractLogVO extends BaseVO{

	/**
	 * 垫款单id
     */
	private Long billId;
	/**
	 * 规则标识
     */
	private String ruleFlag;
	/**
	 * 合同编号:DK+年月日（6位）+序列号（6位）
     */
	private String contNo;
	/**
	 * 有效期
     */
	private Date expDt;
	/**
	 * 推送状态 : 0未推送  ，1推送成功，2失败,默认0
     */
	private String pushStsCd;
	/**
	 * 推送时间
     */
	private Date pushTm;
	/**
	 * 合同签署状态:0未签署，1签署成功，2签署失败,默认0
     */
	private String signStsCd;
	/**
	 * 是否删除 0:否  1：是
     */
	private Integer isDel;

	/**
	 * 签署时间
	 */
	private Date signTm;


	
	/**
	 * 垫款单id
     */
	public Long getBillId() {
		return billId;
	}

	/**
	 * 垫款单id
     */
	public void setBillId(Long billId) {
		this.billId = billId;
	}
	
	/**
	 * 规则标识
     */
	public String getRuleFlag() {
		return ruleFlag;
	}

	/**
	 * 规则标识
     */
	public void setRuleFlag(String ruleFlag) {
		this.ruleFlag = ruleFlag;
	}
	
	/**
	 * 合同编号:DK+年月日（6位）+序列号（6位）
     */
	public String getContNo() {
		return contNo;
	}

	/**
	 * 合同编号:DK+年月日（6位）+序列号（6位）
     */
	public void setContNo(String contNo) {
		this.contNo = contNo;
	}
	
	/**
	 * 有效期
     */
	public Date getExpDt() {
		return expDt;
	}

	/**
	 * 有效期
     */
	public void setExpDt(Date expDt) {
		this.expDt = expDt;
	}
	
	/**
	 * 推送状态 : 0未推送  ，1推送成功，2失败,默认0
     */
	public String getPushStsCd() {
		return pushStsCd;
	}

	/**
	 * 推送状态 : 0未推送  ，1推送成功，2失败,默认0
     */
	public void setPushStsCd(String pushStsCd) {
		this.pushStsCd = pushStsCd;
	}
	
	/**
	 * 推送时间
     */
	public Date getPushTm() {
		return pushTm;
	}

	/**
	 * 推送时间
     */
	public void setPushTm(Date pushTm) {
		this.pushTm = pushTm;
	}
	
	/**
	 * 合同签署状态:0未签署，1签署成功，2签署失败,默认0
     */
	public String getSignStsCd() {
		return signStsCd;
	}

	/**
	 * 合同签署状态:0未签署，1签署成功，2签署失败,默认0
     */
	public void setSignStsCd(String signStsCd) {
		this.signStsCd = signStsCd;
	}
	
	/**
	 * 是否删除 0:否  1：是
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除 0:否  1：是
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public Date getSignTm() {
		return signTm;
	}

	public void setSignTm(Date signTm) {
		this.signTm = signTm;
	}
}
